objects = db.o main.o user.o lru.o item.o summon.o util.o

all:$(objects) 
	gcc -o dbcache $(objects)  -L/usr/local/lib/mysql -lmysqlclient -lz
db.o:db.c db.h
	gcc  -g -c  db.c -o db.o
main.o:main.c
	gcc  -g -c  main.c -o main.o
lru.o:lru.h lru.c
	gcc -g -c lru.c -o lru.o
user.o:user.c user.h
	gcc -g -c user.c -o user.o
summon.o:summon.c summon.h
	gcc -g -c summon.c -o summon.o
item.o:item.c item.h
	gcc -g -c item.c -o item.o
util.o:util.c util.h
	gcc -g -c util.c -o util.o
clean:
	rm dbcache $(objects)
